cleat ladder - Español Inglés Diccionario